package com.chapter17.demo3;


/**
 * 加入一个线程:
 * 在main方法中，创建线程对象并启动后，调用t.join（），这会让当前线程（即主线程）挂起，等待
 * 线程t执行完毕。在线程t执行结束后，主线程打印任务执行的结果。
 */
public class JoinThread {
    public static void main(String[] args) {
        SumTask sumTask = new SumTask();
        Thread t = new Thread(sumTask);
        t.start();
        System.out.println("主线程开始等待t线程执行");

        try {
            t.join();
        } catch (InterruptedException e) {
            e.printStackTrace();
        }

        System.out.println("t线程执行完毕，1加到100的结果为："+sumTask.getSum());

    }
}
